(Brit) silly billy - English Synonyms Dictionary